management erp hci crm scm human factors configuration human computer interaction design customer usability configuration management accessibility human-computer interaction software relationship css